dryer screen - German English Dictionary